package com.avecsys.quotemanager.service.security;

import java.io.Serializable;

import com.avecsys.quotemanager.exception.BusinessException;
import com.avecsys.quotemanager.pojos.UserMasterPojo;
import com.avecsys.quotemanager.utils.TransactionStatus;

public interface LoginService extends Serializable {

	/**
	 * Method to authenticate the user
	 * 
	 * @param userMasterPojo
	 * @return TransactionStatus Transaction Status
	 * @throws BusinessException
	 */
	TransactionStatus authenticate(UserMasterPojo userMasterPojo)
			throws BusinessException;

}
